@charset "utf-8";
/* CSS Document */

html, body, iframe,
h1, h2, h3, h4, h5, h6, p, 
ol, ul, dl, dd, 
input, button, textarea, th, td, form {margin: 0;padding: 0; }
body {color:#000;font-family: "微软雅黑", Arial; margin:0; padding:0; background:#fdfaf5;_height: 100%;}
ol, ul {list-style: none;}
a {color: #000;text-decoration: none;}
a:active, a:focus{text-decoration: none;outline: none;color: #ad1635; }
img {border: none;}
table {border-collapse: collapse; border-spacing: 0;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl {float: left; _display:inline;}
.fr {float: right; _display:inline;}
.hidden{ display: none;}

.pages {
    position: relative;margin: 50px auto 20px auto;
}
.pages span {
    display: block;height: 1px;width: 100%; background-color: #7a7a7a;
}
.pages .page {
    position: absolute; display: inline-block;width: 31%;top: -10px;left: 0;right: 0;margin: 0 auto;
    background-color: #fff;padding: 0 10px;
}
.pages .page a {
    font-size: 14px;height: 14px;border-left: #000 solid 1px;border-right: #000 solid 1px;
    display: inline-block;line-height: 14px;padding: 0 6px;color: #ad1635;font-weight: bold;
}
.pages .page i {
    background-color: #000;display: inline-block;padding: 0 8px;margin: 0 2px;height: 2px;vertical-align: middle;
}
#mask_cheng {
	position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background-color: #666;
	opacity: 0.5;filter: alpha(opacity=50)-moz-opacity: 0.5;display: none;
}
.popup_cheng {
position: absolute;
/*left:5%;*/
width:100%;height:872px;z-index: 1000;display: none;margin:0 auto;
background-image: url('../images/mhy.jpg');background-size:contain;background-repeat: no-repeat;
}
.popup_cheng img{
	width:100%;height:100%;
}